#include "./BSP/KEY/key.h"

void key_init(void){
    GPIO_InitTypeDef gpio_init_struct;
    
    __HAL_RCC_GPIOE_CLK_ENABLE();
    
    gpio_init_struct.Pin = GPIO_PIN_2;
    gpio_init_struct.Mode = GPIO_MODE_INPUT;
    gpio_init_struct.Pull = GPIO_PULLUP;
    gpio_init_struct.Speed = GPIO_SPEED_FREQ_HIGH;
    
    HAL_GPIO_Init(GPIOE, &gpio_init_struct);
    
}

uint8_t Key_Read(void){
    uint8_t temp = 0;
    
    if(HAL_GPIO_ReadPin(GPIOE,GPIO_PIN_2) == 0)temp = 2;
    else temp = 0;
    
    return temp;
}
